give a run for their money meaning in Hindi

Verb

To challenge someone strongly or give good competition

किसी को कड़ी टक्कर देना या अच्छी प्रतिस्पर्धा करना

English Usage: The young tennis player is ready to give the reigning champion a run for his money.

Hindi Usage: युवा टेनिस खिलाड़ी मौजूदा चैंपियन को टक्कर देने के लिए तैयार है।

Share Anuvadan of give a run for their money